body,td,th {font-size: 14px;color: #555;margin: 0px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; line-height:150%;}
body{ background:url(../images/bg.gif); background-position:center top; background-repeat:no-repeat;}
img,li{ border:0px; margin:0px; padding:0px; list-style:none}

/****常用链接***/
a:link {color: #555;text-decoration: none;}
a:visited {color: #555;text-decoration: none;}
a:hover {color: #EE0000;text-decoration: none;}
a:active {color: #EE0000;text-decoration: none;}

#feedback.ahei:link {color: #000;text-decoration: none; font-size:18px}
#feedback.ahei:visited {color: #000;text-decoration: none;}
#feedback.ahei:hover {color: #EE0000;text-decoration: none;}
#feedback.ahei:active {color: #EE0000;text-decoration: none;}

.lycobk img, .lyco img ,#fontZoom img{
    max-width: 788px;
    MARGIN: 0 auto;
}

.ahei:link {color: #000;text-decoration: none;}
.ahei:visited {color: #000;text-decoration: none;}
.ahei:hover {color: #EE0000;text-decoration: none;}
.ahei:active {color: #EE0000;text-decoration: none;}

.ah:link {color: #EE0000;text-decoration: none;}
.ah:visited {color: #EE0000;text-decoration: none;}
.ah:hover {color: #ff8800;text-decoration: none;}
.ah:active {color: #ff8800;text-decoration: none;}

.abl:link {color: #e6f5fd;text-decoration: none;}
.abl:visited {color: #e6f5fd;text-decoration: none;}
.abl:hover {color: #ff8800;text-decoration: none;}
.abl:active {color: #ff8800;text-decoration: none;}

.ab:link {color: #fff;text-decoration: none;}
.ab:visited {color: #fff;text-decoration: none;}
.ab:hover {color: #EE0000;text-decoration: none;}
.ab:active {color: #EE0000;text-decoration: none;}

.mapImg a.ay:link {color: #EE0000;text-decoration: underline}
.mapImg a.ay:visited {color: #EE0000;text-decoration: underline}
.mapImg a.ay:hover {color:#039;text-decoration: underline}
.mapImg a.ay:active {color:#039;text-decoration: underline}

/****常用样式***/
.fl{float:left}
.fr{ float:right}
.clearl{ clear:both; clear:left;width:100%;height:0;}
.clearr{ clear:both; clear:right;width:100%;height:0;}
.clearfix:after {content: ".";  display: block;  clear: both;  visibility: hidden;   line-height: 0;height: 0; font-size:0; }
.clearfix { *zoom:1;}

.ma{ margin:10px;}
.ma20{ margin:20px;}
.mtop{ margin-top:10px;}
.mright{ margin-right:10px;}
.mbot{ margin-bottom:10px;}
.mleft{ margin-left:10px;}
.mtop15{ margin-top:15px;}
.mtop20{ margin-top:20px;}
.mtop25{ margin-top:25px;}
.mtop30{ margin-top:30px;}
.mtop35{ margin-top:35px;}
.mright15{ margin-right:15px;}
.mright20{ margin-right:20px;}
.mright25{ margin-right:25px;}
.mright30{ margin-right:30px;}
.mright35{ margin-right:35px;}
.mleft15{ margin-left:15px;}
.mleft20{ margin-left:20px;}
.mleft25{ margin-left:25px;}
.mleft30{ margin-left:30px;}
.mleft35{ margin-left:35px;}
.mbot15{ margin-bottom:15px;}
.mbot20{ margin-bottom:20px;}
.mbot25{ margin-bottom:25px;}
.mbot30{ margin-bottom:30px;}
.mbot35{ margin-bottom:35px;}
.pd{ padding:10px;}
.pd20{ padding:20px;}
.ptop{ padding-top:10px;}
.pright{ padding-right:10px;}
.pbot{ padding-bottom:10px;}
.pleft{ padding-left:10px;} 
.ptop15{ padding-top:15px;}
.ptop20{ padding-top:20px;} 
.ptop25{ padding-top:25px;}
.ptop30{ padding-top:30px;}
.ptop35{ padding-top:35px;}
.pleft15{ padding-left:15px;} 
.pleft20{ padding-left:20px;} 
.pleft25{ padding-left:25px;} 
.pleft30{ padding-left:30px;} 
.pleft35{ padding-left:35px;} 
.pright15{ padding-right:15px;} 
.pright20{ padding-right:20px;} 
.pright25{ padding-right:25px;} 
.pright30{ padding-right:30px;} 
.pright35{ padding-right:35px;} 
.pbot15{ padding-bottom:15px;}
.pbot20{ padding-bottom:20px;} 
.pbot25{ padding-bottom:25px;}
.pbot30{ padding-bottom:30px;}
.pbot35{ padding-bottom:35px;}

.pzyx{ padding-left:10px;padding-bottom:10px;padding-right:10px;}
.bg{background: #eee}
.hbk{ border:solid 1px #CCC}
.bk{ border:1px solid #ddd}
.sbk{ border-top:1px solid #ddd}
.ybk{border-right:1px solid #ddd;}
.xbk{border-bottom:1px solid #ddd;}
.zbk{border-left:1px solid #ddd;}
.zyxbk{ border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.xbkhx{border-bottom:1px  dashed  #ddd;}
.textb{font-weight:bold}
.text14{ font-size:14px;}
.text14b{ font-size:14px; font-weight:bold}
.textred{ color:#ee0000}
.texthui{ color:#999} 
.bghui{ background: #f9f9f9}
.bgred{ background: #ee0000}
.bhhyc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.bodybox{width:100%; overflow:hidden; min-width:1100px;}
.mainbox{width:1100px; margin:auto;}


/****项部*****/
.logo{ float:left; width: 65%; margin-top:25px; margin-bottom:30px;}
.topinfo{ float:right; margin-top:8px;}
.topweixin{ float:right;width: 35%;margin-top:20px;}




/***下拉菜单 新增css**/
#nava {}
.cd_co{width:1100px; margin:auto; float:left;} 
.cd_co ul{list-style-type: none;width:1100px; margin:0px; padding:0px;font-size: 14px;}  
#nava a { display:block; text-align:center; line-height:40px;width:100px;height:40px; font-size:16px; font-family:"微软雅黑";}
#nava a:link {text-decoration:none; color:#FFf;} 
#nava a:visited {text-decoration:none; color:#FFf;} 
#nava a:hover {text-decoration:none;color:#fff;background:#0b5296; background:url(../images/cdbg2.gif);} 
#nava li { float: left;padding:0px;width:100px; background:url(../images/cdbj.gif); background-position:right; background-repeat:no-repeat} 
 #nava li:nth-child(11){ background:none}
  #nava li:nth-child(11) a:hover { background:#0b5296}
#nava li a:hover{ } 
#nava li ul { line-height: 27px; list-style-type: none;text-align:left;left: -999em; width: 100px; position: absolute; margin-left:0px; border:0px ;z-index:3;} 
#nava li ul li{ float: left; width: 100px; background:#3473b0; opacity:0.9;border:0px} 
#nava li ul a{ display: block; width: 86px;text-align:left;height:36px; line-height:36px; overflow:hidden; font-weight:normal; border-bottom:1px solid #fdf7f7; padding-left:14px;padding-right:0px; font-size:14px;} 
#nava li ul a:link { color:#fff; text-decoration:none; } 
#nava li ul a:visited { color:#fff;text-decoration:none; } 
#nava li ul a:hover { color:#fff;text-decoration:none;background:#0b5296; } 
#nava li:hover ul { left: auto; } 
#nava li.sfhover ul { left: auto; } 
#content { clear: left;} 
#cd_box{height:40px; margin:auto; background:url(../images/bgcd.gif);background:#015ebb; background-repeat:no-repeat;width:1100px; height:40px; margin:auto; margin-top:10px; border-bottom:0px solid #e1e1e1;}

#nava li.ahome{width:90px;}

.yinhang{background:#ebf1f6; border:1px solid #ddd;width:283px; padding:1px 10px 0px 15px; margin-top:13px;}
.yinhang ul{ word-break:break-all; padding:0px; margin:0px; padding-bottom:6px;  padding-top:0px;} 

.yinhang ul:after {content: ".";  display: block;  clear: both;  visibility: hidden;   line-height: 0;height: 0; font-size:0; }
.yinhang ul { *zoom:1;}
.yinhang ul li{ float:left;}
.yinhang ul li span{ font-size:14px; font-weight:bold; line-height:28px; display:none}
.yinhang ul li:nth-child(1){width:43px; padding-top:0px;} 
.yinhang ul li:nth-child(2){width:225px; margin-left:15px;font-size:12px;padding-top:0px;} 
.yinhang ul:nth-child(3){padding:0px 0px 11px 0px;} 


.homemainl{ float:left;width:700px;}
.homemainr{ float:right;width:384px;}



.title:after {content: ".";  display: block;  clear: both;  visibility: hidden;   line-height: 0;height: 0; font-size:0;  }
.title{*zoom:1;border-bottom:0px solid #ccc;  margin-top:10px; background:url(../images/titlebg.gif);  height:40px; border:1px solid #CCC; border-bottom:none;}
.title img{ float:left}
.title span{ display:block; float:right; line-height:32px; margin-right:15px;}

.homemainlA{width:270px; float:left; padding-left:5px;}
.homemainlB{width:384px; float:right; margin-right:5px;}








/***********************************************链接样式**********************************************************/
.linktab{width:384px; overflow:hidden}
.linkmenu{width:384px;padding:0px; margin:0px;}
.linkmenu .tab_menu_title_default{ background:url(../images/bg_tab_1.jpg); background-repeat:no-repeat; background-position:center top; text-align:center;width:124px;float:left; margin-left:4px; line-height:25px;  padding:4px 0px 8px 0px; height:32px;}
.linkmenu .active{background:url(../images/bg_tab.jpg); background-repeat:no-repeat; background-position:center top; text-align:center;width:124px;float:left; margin-left:4px;line-height:25px; padding:4px 0px 8px 0px; height:32px;}
.linkmenu .active a{color:#FFFFFF}
.linkmenu a{ color:#333333}


.homenewslistco ul{ padding:0px; margin:0px;}
.homenewslistco ul li{ line-height:29px;}
.homenewslistco ul li span{ display:block; float:left}
.homenewslistco ul li span.tit{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-left:4px;}
.homenewslistco ul li span.time{width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:right;}


.linktab2{width:360px; overflow:hidden}
.linkmenu2{width:358px; padding:0px; margin:0px; margin-left:2px;}
.linkmenu2 .tab_menu_title_default{ background:url(../images/bg_tab_1.jpg); background-repeat:no-repeat; background-position:center top; text-align:center;width:86px;float:left; margin-left:3px; line-height:25px;  padding:4px 0px 8px 0px; height:32px;}
.linkmenu2 .active{background:url(../images/bg_tab.jpg); background-repeat:no-repeat; background-position:center top; text-align:center;width:86px;float:left; margin-left:3px; line-height:25px; padding:4px 0px 8px 0px; height:32px;}
.linkmenu2 .active a{color:#FFFFFF}
.linkmenu2 a{ color:#333333}

.homenewslistco2 ul{ padding:0px; margin:0px;}
.homenewslistco2 ul li{ line-height:29px;}
.homenewslistco2 ul li span{ display:block; float:left}
.homenewslistco2 ul li span.tit{width:272px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-left:6px;}
.homenewslistco2 ul li span.time{width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:right;}

.homecase{ background:#fff; padding:0px 5px 0px 5px;}


.homecase ul{ float:left; padding:1% 2% 1% 0%;  width:23.5%; margin:0px; }
.homecase ul:nth-child(4),.homecase ul:nth-child(8){ padding:1% 0% 1% 0%;}
.homecase ul li{ background:#fff; text-align:center;display:inherit;border-top:1px solid #CCC;border-left:1px solid #CCC; border-right:1px solid #CCC;  padding:2px;}
.homecase ul li img{ padding:0px; margin:0px;}
.homecase ul li:nth-child(2){border-top: none; line-height:30px;border-bottom:1px solid #CCC;}

.flink{margin:0px; padding:0px 5px 0px 5px;}
.flink li{float:left; padding-right:5%; width:21.25%; margin-top:10px;}
.flink li img{width:100%; height:auto;}
.flink li:nth-child(4){ padding-right:0%;}
.flink li:nth-child(8){ padding-right:0px;}


.foot{ background:#4c4c4c; width:100%; margin-top:20px; color:#ccc; padding-top:30px; padding-bottom:15px;font-size:12px}
.footl{float:left;width:699px; border-right:1px solid #999; padding-right:30px;}
.footl ul{ padding:0px; margin:0px;float:left;width:15%; margin-right:5%}
.footl ul li{ line-height:26px;}
.footl ul li:nth-child(1){ padding-bottom:10px; font-weight:bold; font-size:15px; color:#eee}
.footr{float:right;width:420px;padding-left:30px;}
.footr span.title{padding-bottom:10px; font-weight:bold; font-size:15px; display:block; color:#eee}
.footrl{width:160px; float:left; line-height:35px;}
.footrr{width:260px; float:right; line-height:25px;font-size:14px; margin-top:-7px;}

.footbq{ color:#999; padding-top:20px; padding-bottom:10px; line-height:25px;}

.foot ul li a:link {color: #999;text-decoration: none;}
.foot ul li a:visited {color: #999;text-decoration: none;}
.foot ul li a:hover {color: #EE0000;text-decoration: none;}
.foot ul li a:active {color: #EE0000;text-decoration: none;}


.mainl{float:left;width:250px; margin-top:2px; background:#f2f2f2}
.mainr{float:left;width:850px; margin-top:2px;}

.toptitle{ height:50px;font-size:18px;color:#999; padding:10px; border-bottom:2px solid #3F92E4; background:#0172b8;}
.toptitle span{ line-height:50px;font-size:20px;font-weight:bold;  color: #FFF}
.title_list ul{ padding:0px; margin:0px;}
.title_list ul li{line-height:40px; text-align:center; border-bottom:1px solid #ececec;}
.title_list ul li.dq{ background:#3F92E4} 
.title_list ul li.dq a:link {color: #fff;text-decoration: none;}
.title_list ul li.dq a:visited {color: #fff;text-decoration: none;}
.title_list ul li.dq a:hover {color: #fff;text-decoration: none;}
.title_list ul li.dq a:active {color: #fff;text-decoration: none;}

.lytitle{height:30px;padding:35px 0px 5px 20px; border-bottom:1px solid #ddd;font-size:20px; font-weight:bold; background11:#f8f8f8}
.lytitle span{ float:right; text-align:right;font-size:14px;width:400px; display:block}
.lytitle img{ padding-right:10px; }
.lyco{ padding:20px 0px 0px 20px}
.lycobk{margin-top:20px; margin-left:20px; border:1px solid #CCC; padding:20px;}
.lynewsli ul{ padding:0px; margin:0px;}
.lynewsli ul li{ line-height:23px; border-bottom:1px dashed #ccc; margin-bottom:8px; padding-bottom:5px;}
.lynewsli ul li span.tit{ float:left;width:660px;}
.lynewsli ul li span.time{ float:right;width:170px; text-align:right}
.caseli ul { padding:0px; margin:0px; padding-left:10px;}
.caseli ul li{width:30%; margin-right:3.6%; float:left; text-align:center; margin-top:5px;margin-bottom:15px; padding:0.2%; border:1px solid #CCC}
.caseli ul li:nth-child(3){ margin-right:0px;}
.caseli ul li:nth-child(6){ margin-right:0px;}
.caseli ul li:nth-child(9){ margin-right:0px;}
.caseli ul li img{width:100%; height:180px;}

.caseli ul li span.cptext{ display:block; background:#efefef; line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }



/* flexslider */
.homeadbox{width:1100px;}
.flexslider{position:relative;height:416px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1; padding:0PX; margin:0PX;}
.slides li{height:416px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; padding:0PX; margin:0PX; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat;}

.page{line-height:20px; text-align:center; margin:auto;}
.page span{padding:2px 8px 2px 8px; margin-right:10px;line-height:20px; border:1px solid #ccc}
.page span.dq{ color:#F00;width:14px;}
 
.page{height:20px;}
 

.inputpage{width:40px; line-height:16px;border:1px solid #ccc}
.inputgoto{ border:none;line-height:20px;border:1px solid #ccc}
.lipage{width:14px; text-align:center;border:1px solid #ccc}
.lipage:after {content: ".";  display: block;  clear: both;  visibility: hidden;   line-height: 0;height: 0; font-size:0; }
.lipage { *zoom:1;}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/

.page select {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一?/
  border: solid 1px #ccc;

  /*很关键：将默认的select选择框样式清?/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;


  /*在选择框的最右侧中间显示小箭头图?/
  background: url("../images/arrow.png") no-repeat scroll right center transparent;


  /*为下拉小箭头留出一点位置，避免被文字覆?/
   padding:2px;
   padding-right:14px;
   line-height:22px;
}

select::-ms-expand { display: none; }
.lynewsli ul li.con img{width:80px; height:auto;}
.lynewsli ul li.con{line-height:20px; color:#999; padding-bottom:25px; padding-top:5px; }




.tpli ul:after {content: ".";  display: block;  clear: both;  visibility: hidden;   line-height: 0;height: 0; font-size:0; }
.tpli ul { *zoom:1; padding:0px; margin:0px;margin-top:20px;}
.tpli ul li{ float:left;width:28.5%; margin-right:2.5%; margin-left:2.5%; text-align:center}
.tpli ul li img{width:100%; height:160px; padding:2px; border:1px solid #CCC}
.tpli ul li:nth-child(3){margin-right:0px;}

.textnjc{ font-weight:normal}











/*map*/
.mapImg{ margin:auto;width:742px;height:474px;margin-top:20px; margin-bottom:20px;overflow:hidden;background:url(../images/mapimg.jpg) no-repeat left top;position:relative;}
.mapImg a{padding: 2px;display: block;cursor: pointer;position:absolute;}
.mapImg a:hover{ color:#ed111b;}
.lk_a1{ left:162px; top:148px;}
.lk_a2{ left:162px; top:268px;}
.lk_a3{ left:248px; top:226px;}
.lk_a4{ left:376px; top:158px;}
.lk_a5{left: 352px;top: 207px;}
.lk_a6{ left:336px; top:240px;}
.lk_a7{ left:316px; top:298px;}
.lk_a8{ left:304px; top:374px;}
.lk_a9{ left:444px; top:162px;}
.lk_a10{ left:414px; top:208px;}
.lk_a11{ left:376px; top:254px;}
.lk_a12{ left:370px; top:306px;}
.lk_a13{ left:368px; top:346px;}
.lk_a14{ left:450px; top:192px;}
.lk_a15{ left:430px; top:252px;}
.lk_a16{ left:426px; top:284px;}
.lk_a17{left: 418px;top: 328px;}
.lk_a18{left: 385px;top: 383px;}
.lk_a19{left: 391px;top: 443px;}
.lk_a20{left: 484px;top: 184px;}
.lk_a21{left: 474px;top: 216px;}
.lk_a22{left: 539px;top: 66px;}
.lk_a23{left: 547px;top: 112px;}
.lk_a24{left: 516px;top: 142px;}
.lk_a25{left: 538px;top: 164px;}
.lk_a26{left: 506px;top: 216px;}
.lk_a27{left: 489px;top: 241px;}
.lk_a28{left: 476px;top: 277px;}
.lk_a29{left: 464px;top: 327px;}
.lk_a30{left: 459px;top: 375px;}
.lk_a31{left: 432px;top: 399px;}
.lk_a32{left: 541px;top: 267px;}
.lk_a33{left: 534px;top: 291px;}
.lk_a34{left: 507px;top: 311px;}
.lk_a35{left: 500px;top: 344px;}
.lk_a36{left: 501px;top: 367px;}
.lk_a37{left: 559px;top: 378px;}
.lk_a38{left: 509px;top: 265px;}




.lyfrco8{width:100%; overflow:hidden;}
.lyfrco8 ul{width:98%; padding:0px; margin:0px; margin-left:0%;}
.lyfrco8 ul li{ float:left;width:46%; margin-left:4%;height:130px;}
.lyfrco8 ul li span{ display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:14px;line-height:25px;} 
.lyfrco8 ul li span:nth-child(1){font-weight:bold;} 
.lyfrco8 ul:after {content: ".";  display: block;  clear: both;  visibility: hidden;   line-height: 0;height: 0; font-size:0; }
.lyfrco8 ul ul { *zoom:1;}


.lylisttit ul{ padding:0px; margin:0px;}
.lylisttit ul li{float:left; margin-right:3px;margin-left:5px; border:1px solid #3f92e4; padding:2px 4px 2px 4px; margin-bottom:10px; background:#3f92e4}
.lylisttit ul li:nth-child(11){float:left; margin-right:3px;margin-left:5px; border:1px solid #3f92e4; padding:2px 6px 2px 5px; margin-bottom:10px; background:#3f92e4}
.lylisttit ul li:nth-child(12){float:left; margin-right:3px;margin-left:8px; border:1px solid #3f92e4; padding:2px 7px 2px 6px; margin-bottom:10px; background:#3f92e4}
.lylisttit ul li:nth-child(13){float:left; margin-right:3px;margin-left:8px; border:1px solid #3f92e4; padding:2px 7px 2px 6px; margin-bottom:10px; background:#3f92e4}
.lylisttit ul li a{ color:#Fff}
.lylisttit ul li.dq{float:left; border:1px solid #ccc;  background:#eff9ff;}
.lylisttit ul li.dq a:link{color:#ff000}
.lylisttit ul li.dq a:active{color:#ff0000}
.lylisttit ul li.dq a:hover{color:#ff0000}
.lylisttit ul li.dq a:visited {color:#ff0000}
.lylisttit ul li a:link{color:#fff}
.lylisttit ul li a:active{color:#a3efff}
.lylisttit ul li a:hover{ color:#a3efff}


.lylisttit ul:after {content: ".";  display: block;  clear: both;  visibility: hidden;   line-height: 0;height: 0; font-size:0; }
.lylisttit ul { *zoom:1;}



.float_layer {border: 1px solid #aaaaaa; display:none; }
.float_layer h2 { padding:0px; margin:0px;height: 25px; line-height: 25px; padding-left: 10px; font-size: 14px; color: #333; background: url(../images/title_bg.gif) repeat-x; border-bottom: 1px solid #aaaaaa; position: relative;}
.float_layer .min { width: 21px; height: 20px; background: url(../images/min.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .min:hover { background: url(../images/min.gif) no-repeat 0 0; }
.float_layer .max { width: 21px; height: 20px; background: url(../images/max.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .max:hover { background: url(../images/max.gif) no-repeat 0 0; }
.float_layer .close { width: 21px; height: 20px; background: url(../images/close.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 3px; }
.float_layer .close:hover { background: url(../images/close.gif) no-repeat 0 0; }
.float_layer .content2 { height:188px; width:300px; overflow: hidden; font-size: 14px; line-height: 18px; color: #666; background:url(../images/zzp.jpg)}
.float_layer .wrap2zp { margin-top:80px; margin-left:108px; margin-right:10px;}
.float_layer .wrap2zp ul{ padding:0px; margin:0px;}
.float_layer .wrap2zp ul li{ border-bottom:1px dashed #ddd; line-height:27px;}
.float_layer .wrap2zp ul li:after {content: ".";  display: block;  clear: both;  visibility: hidden;   line-height: 0;height: 0; font-size:0; }
.float_layer .wrap2zp ul li { *zoom:1;}


.float_layer .wrap2zp ul li span{width:55%; display:block; float:left}
.float_layer .wrap2zp ul li span:nth-child(2){ margin-left:2%; width:43%; text-align:right; font-size:12px}



.fzjgbt{ font-size:16px; font-weight:bold; text-align:center; border-bottom:1px solid #eee; margin-bottom:20px; line-height:30px;}
.fzjgcoo p{ line-height:25px; margin:0px; padding:0px;}
.bmxx span{ font-size:10px; color:#ddd; font-family:Verdana, Geneva, sans-serif; padding-left:3px; padding-right:3px;}

.syk{border:1px solid #CCC; padding:6px 6px 4px 6px; margin-bottom:0px; background:#eee;}
.syk span{ display:block; float:left; margin-left:6px;}
.syk span input,.syk span select{ line-height:26px;padding:0px 4px 0px 4px; height:26px; background:#FFF; border:1px solid #CCC; color:#333}










/*
	Stylesheet for Tigra Calendar v5.0
	Product is Public Domain (Free for any kind of applicaiton, customization and derivative works are allowed) 
	URL: http://www.softcomplex.com/products/tigra_calendar/

	- all image paths are relative to path of stylesheet
	- the styles below can be moved into the document or in existing stylesheet

*/

/* input box in default state */ 
.tcalInput {
	background: url('../images/cal.gif') 100% 50% no-repeat;
	padding-right: 20px;
	cursor: pointer;
}

/* additional properties for input boxe in activated state, above still applies unless in conflict */
.tcalActive {
	background-image: url('../images/no_cal.gif');
}
/* container of calendar's pop-up */
#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 170px;
	background-color: white;
	margin-top: 2px;
	padding: 0 2px 2px 2px;
	border: 1px solid silver;

	-moz-box-shadow: 3px 3px 4px silver;
	-webkit-box-shadow: 3px 3px 4px silver;
	box-shadow: 3px 3px 4px silver;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver');
}

/* table containing navigation and current month */
#tcalControls {
	border-collapse: collapse;
	border: 0;
	width:160px;
}
#tcalControls td {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	width: 16px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
}
#tcalControls th {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	line-height: 25px;
	font-size: 10px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	white-space: nowrap;
}
#tcalPrevYear { background-image: url('../images/prev_year.gif'); }
#tcalPrevMonth { background-image: url('../images/prev_mon.gif'); }
#tcalNextMonth { background-image: url('../images/next_mon.gif'); }
#tcalNextYear { background-image: url('../images/next_year.gif'); }

/* table containing week days header and calendar grid */
#tcalGrid {
	border-collapse: collapse;
	border: 1px solid silver;
	width: 100%;
}
#tcalGrid th {
	border: 1px solid silver;
	border-collapse: collapse;
	padding: 3px 0;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: gray;
	color: white;
}
#tcalGrid td {
	border: 0;
	border-collapse: collapse;
	padding: 2px 0;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	width: 14%;
	font-size: 11px;
	cursor: pointer;
}		
#tcalGrid td.tcalOtherMonth { color: silver; }
#tcalGrid td.tcalWeekend { background-color: #ACD6F5; }
#tcalGrid td.tcalToday { border: 1px solid red; }
#tcalGrid td.tcalSelected { background-color: #FFB3BE; }		
.jggg{ line-height:31px; margin-top:4px; font-weight:bold}